sell their goods - German English Dictionary